package ifm4j.collections.treeCollections.arguments;

import ifm4j.collections.treeCollections.INonLeaf;

public class TreeObjectCreatedArgs extends TreeCollectionArgs {
    protected INonLeaf parent;

    protected String className;

    protected Object[] args;

    public TreeObjectCreatedArgs(Object sender, INonLeaf parent, String className, Object... args) {
        super(sender);

        this.parent = parent;
        this.className = className;
        this.args = args;
    }

    public INonLeaf getParent() {
        return this.parent;
    }

    public String getClassName() {
        return this.className;
    }

    public Object[] getArgs() {
        return this.args;
    }
}
